@charset "utf-8";html{background-color:#fff;color:#000;font-size:12px;}
html *{font-family:tahoma,arial,"Hiragino Sans GB","微软雅黑",simsun,sans-serif}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}
body,input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:1.5;font-family:tahoma,arial,"Hiragino Sans GB",simsun,sans-serif}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:100%}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:normal}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
ul,ol,menu{list-style:none}
fieldset,img{border:0}
img,object,input,textarea,button,select{vertical-align:middle}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020"}
textarea{overflow:auto;resize:vertical}
input,textarea,button,select,a{outline:0 none;border: none;font-family:tahoma,arial,"Hiragino Sans GB","微软雅黑",simsun,sans-serif}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
mark{background-color:transparent}
a,ins,s,u,del{text-decoration:none}
sup,sub{vertical-align:baseline}
html {overflow-x: hidden;height: 100%;font-size: 50px;-webkit-tap-highlight-color: transparent;}
body {font-family: Arial, "Microsoft Yahei", "Helvetica Neue", Helvetica, sans-serif;color: #333;font-size: .28em;line-height: 1;-webkit-text-size-adjust: none;}
hr {height: .02rem;margin: .1rem 0;border: medium none;border-top: .02rem solid #cacaca;}
a {color: #25a4bb;text-decoration: none;}
table{
	width: 100%;
	border-top:1px #DFE1E3 solid;		
}
table tr{
	border-bottom:1px #DFE1E3 solid;
}
table th,table td{
	text-align: center;
	padding:.2rem 0;
}
table td{
	color:#828181;
	font-size: .24rem;
}

/* 动态生成的dom上没有vue特有的data-v-*,所以在组件上的样式用不上，只有在全局里写 */
span{
	margin:0 .05rem;
}
.redColor{
    color: #f00 !important;
}
@keyframes mymove{
      0% {opacity:1;}
      80% {opacity:1;}
      100% {opacity:0;}
  }
  @-moz-keyframes mymove{
      0% {opacity:1;}
      80% {opacity:1;}
      100% {opacity:0;}
  }
  @-o-keyframes mymove{
      0% {opacity:1;}
      80% {opacity:1;}
      100% {opacity:0;}
  }
  @-webkit-keyframes mymove{
      0% {opacity:1;}
      80% {opacity:1;}
      100% {opacity:0;}
  }
  @-ms-keyframes mymove{
      0% {opacity:1;}
      80% {opacity:1;}
      100% {opacity:0;}
  }
  .dian{
    padding-left:.05rem;
    animation:mymove 1s infinite;
    -moz-animation:mymove 1s infinite; /* Firefox */
    -webkit-animation:mymove 1s infinite; /* Safari and Chrome */
    -o-animation:mymove 1s infinite; /* Opera */
  }
  .li-tit{
    height: .49rem;
    line-height: .49rem;
    display: flex;
    padding:0 .25rem;
    justify-content: space-between;
    background: #F5F8FB;
    color: #828181;
    
  }
.li-tit span{
  flex: 1;
  color: #828181;
}
.li-tit font{
    margin-left:.4rem;
    color: #2F2F2F;
  }
.li-tit i{
  font-size: .22rem;
  color: #828181;
}
.li-con-vs{
  flex: 3;
  color:#828181;
  font-weight: 600;
  align-self:flex-end;
  font-size: .22rem;
}
.li-con-vs p{
	font-size: .4rem;
  color: #828181;
}
.f120{
  font-size: .6rem;
  line-height: 2;
}
.f60{
  font-size: .3rem;
  line-height: 2;
}
.banner-main{
    margin-top: .3rem;
    display: flex;
    justify-content: space-around;
    align-items:center;
    .left,.rigth{
      text-align: center;
      img{
        width: 1.94rem;
        height: 1.94rem;
        border-radius: 50%;
        background-color: #fff;
        overflow: hidden;
      }
      p{
        font-size: .3rem;
        color:#fff;
        text-align: center;
        line-height: 2;
      }
    }
    .con{
      color: #fff;
      text-align: center;
      h3{
        font-size: .6rem;
        line-height: 1.5;
      }
      p,span{
        font-size: .3rem;
        line-height: 1.5;
      }
      .bifen{
        line-height: 1.5;
        display: flex;
        &.color_gray{
          color: #B8B8B8;
        }
        span{
          font-size: .24rem;
          flex: 1;

        }
      }
    }
  }